HTML-sjablonen aanpassen

Als u bekend bent met HTML en CSS, kunt u ook zelf HTML-sjablonen maken om te exporteren:
Kies Voorkeuren in het menu OmniPlan en klik op het HTML-pictogarm bovenaan in het voorkeurenvenster.
Om een nieuwe sjabloon te maken, selecteert u de sjabloon Standaard (of een andere bestaande sjabloon) en kiest u Wijzig een kopie in het actiemenu onder de lijst.
Voer een naam in voor de sjabloon en sla deze op in een handige locatie.
De nieuwe sjabloon wordt geopend in Finder; dit is een map met HTML- en CSS-bestanden die u volgens uw voorkeur kunt aanpassen.
Vanwege beveiligingsredenen in OS X, worden HTML-sjablonen die gemaakt zijn in oudere versies dan OmniPlan 2.3, automatisch verplaatst en zijn ze niet beschikbaar voor directe bewerking. Om de inhoud van een gemigreerde sjabloon te wijzigen, selecteert u deze en kiest u Wijzig een kopie in het actiemenu.
De HTML-sjablonen maken gebruik van een speciale syntaxis voor het invoegen van gegevens uit het project. Als u een van de HTML-bestanden opent in een teksteditor van uw keuze, ziet u standaard XHTML gecombineerd met OmniPlan-tokens die er zo uitzien:
{@Token Name@}
Deze tokens zijn tijdelijke aanduidingen voor gegevens over het project als geheel. Wanneer de sjabloon wordt gebruikt om een OmniPlan-bestand te exporteren, wordt elk token vervangen door de gegevens die overeenkomen met de tokennaam.
Projecttokens
{@Date@} — De exportdatum.
{@Version@} — De versie van OmniPlan die het rapport exporteerde.
{@Project Title@} — De titel van het project, zoals ingesteld in het infovenster Project: Informatie.
{@StartDate@}, {@EndDate@} — De begin- of einddatum van het project.
{@StartDate@}, {@EndDate@} — De begin- of einddatum van het project.
{@Duration@} — De duur van het hele project.
{@Completion@} — Het voltooiingspercentage van het hele project, zoals berekend uit alle taken.
{@Cost@} — De kosten van het hele project.
{@ResourceData@} — Plaats dit onderdeel op het <tr>-niveau van een tabel; voor elke bron wordt een rij van drie cellen gemaakt met de bronnaam, een koppeling naar een iCalendar-bestand van de brontoewijzingen als gebeurtenissen en een koppeling naar een iCalendar-bestand van de brontoewijzingen als taakitems.
{@ProjectCalendarLink@} — Een koppeling naar de agenda Projectmijlpalen, indien er mijlpalen zijn.
Opmaaktoken
{@ApplyStyleSheet include/style.css@}Dit token past een CSS-opmaak toe op de pagina door het pad naar de opmaak op te geven. Bij het exporteren wordt het token vervangen door een van de volgende dingen:
Bij het exporteren van een volledig HTML-rapport: een koppeling naar de opmaak als extern bestand. Hierdoor kunnen alle geëxporteerde HTML-bestanden worden gekoppeld aan dezelfde opmaak. <link rel="stylesheet" href="include/style.css" type="text/css" />
Als er maar één HTML-pagina wordt geëxporteerd (een takenlijst of een bronnenlijst): een ingesloten kopie van de opmaak. Hierdoor blijft alles in één HTML-bestand bewaard. <style type="text/css"> [...] </style>
Lustokens
Deze tokens werken als HTML- of XML-codes voor openen/sluiten. Bij het exporteren doorloopt OmniPlan alles tussen de tokens voor openen en sluiten waarbij gegevens over elke taak of bron worden ingevoegd. De lus Toewijzingen moet worden uitgevoerd binnen de lus Bronnen, omdat deze taken bevat die zijn toegewezen aan een bepaalde bron. Zorg ervoor dat u het sluittoken niet vergeet en dat de taakspecifieke of bronspecifieke tokens zich tussen de juiste lustokens bevinden.
{@Tasks@} en {@/Tasks@} — Geeft een overzicht van alle taken in de export; binnen deze lus kunt u taakspecifieke tokens gebruiken.
{@Resources@} en {@/Resources@} — Geeft een overzicht van alle bronnen in het project; binnen deze lus kunt u bronspecifieke tokens en toewijzingslussen gebruiken.
{@Assignments@} en {@/Assignments@} — Geeft een overzicht van alle toegewezen taken voor een bron; dit kan alleen worden gebruikt binnen de bronnenlus. Binnen deze lus kunt u taakspecifieke tokens gebruiken.
Tokens voor taken
Deze tokens kunnen worden gebruikt binnen de takenlus of de toewijzingenlus van een bron.
{@ID@} — Het nummer van de taak in de opbouw.
{@Title@} — De naam van de taak.
{@Start@}, {@End@} — Werkelijke begin- of eindtijd van de taak.
{@Time@} — Duur van de taak.
{@Effort@} — Inspanning voor de taak.
{@%Done@} — Voltooiingspercentage voor de taak.
{@Dependencies@} — Een overzicht van de afhankelijkheden van de taak, in dezelfde vorm als in de kolom Afhankelijkheden in de taakopbouw.
{@Cost@} — Kosten van de taak zelf.
{@Resources Cost@} — Kosten van de toegewezen bronnen.
{@Total Cost@} — Kosten van de taak en de toegewezen bronnen.
{@Assigned@} — Een overzicht van toegewezen bronnen.
{@Planned Start@}, {@Planned End@} — Basislijn-begin- of eindtijd van de taak.
{@Start Variance@}, {@End Variance@} — Verschil tussen de basislijntijd en de werkelijke tijd voor het begin of einde van de taak.
{@Constraint Start@}, {@Constraint End@} — Restricties voor de begin- of eindtijd van de taak, indien van toepassing.
{@Notes@} — Tekst van de notitie van de taak, indien van toepassing.
{@Priority@} — Taakprioriteit, net als de kolom in de taakopbouw.
{@Status@} — Een korte tekst om de verval- of achterstalligheidsstatus van de taak te beschrijven, net als de statussymbolen in de taakopbouw.
{@Violations@} — Aantal fouten dat betrekking heeft op deze taak.
Aangepaste gegevenssleutels — Als u een token gebruikt dat exact overeenkomt met de naam van een van uw aangepaste gegevenssleutels, wordt het omgezet naar de waarde van die sleutel voor de taak in kwestie. Als u bijvoorbeeld de sleutel 'Locatie' gebruikt voor uw taken, kunt u het token {@Locatie@} in uw sjabloon gebruiken.
Tokens voor bronnen
Deze tokens kunnen binnen de bronnenlus worden gebruikt.
{@Resource@} — De naam van de bron.
{@Start@}, {@End@} — Werkelijke begintijd van de vroegste toewijzing van de bron of eindtijd van de laatste toewijzing van de bron.
{@Time@} — Totale duur van alle taken die aan de bron zijn toegewezen.
{@%Done@} — Voltooiingspercentage van alle taken die aan de bron zijn toegewezen.
{@Resources Cost@} — Totale kosten van toewijzing van deze bron aan zijn toegewezen taken.
{@Resource Type@} — Het type bron (Staf, Apparatuur of Materiaal).
{@#@} — Totale waarde in eenheden van de bron.
{@Notes@} — Tekst van de notitie van de bron, indien van toepassing.
{@IM@} — Accountnaam bij expresberichtprogramma van de bron, indien van toepassing.
{@Efficiency@} — Efficiëntiewaarde van de bron.
{@Cost/Use@}, {@Cost/Hour@} — Waarden voor kosten per gebruik en kosten per uur zoals gedefinieerd in het infovenster Bron: Informatie.
{@Total Uses@}, {@Total Hours@} — Totaal aantal toewijzingen of totale hoeveelheid toegewezen werk voor de bron.
{@ResourceCalendarLink@} — Een koppeling naar de aan de bron toegewezen taken in de vorm van een iCalendar-bestand met gebeurtenissen, indien er taken zijn toegewezen.
{@ResourceToDoLink@} — Een koppeling naar de aan de bron toegewezen taken in de vorm van een iCalendar-bestand met taakitems, indien er taken zijn toegewezen.
Aangepaste gegevenssleutels — Als u een token gebruikt dat exact overeenkomt met de naam van een van uw aangepaste gegevenssleutels, wordt het omgezet naar de waarde van die sleutel voor de bron in kwestie. Als u bijvoorbeeld de sleutel 'Telefoonnummer' gebruikt voor uw taken, kunt u het token {@Telefoonnummer@} in uw sjabloon gebruiken.
Padtokens
Deze tokens geven het pad aan naar een bepaalde pagina in de HTML-export. U kunt deze gebruiken om koppelingen tussen pagina's te maken, bijvoorbeeld : <a href="file:{@TaskReportPath@}">
{@TaskReportPath@} — Het bestandspad naar de pagina met de taakrapportage van deze HTML-export.
{@ResourceReportPath@} — Het bestandspad naar de pagina met de bronrapportage van deze HTML-export.
{@ResourceTimelinePath@} — Het bestandspad naar de afbeelding van de brontijdlijn van deze HTML-export.
{@GanttChartPath@} — Het bestandspad naar de afbeelding van het Gantt-diagram van deze HTML-export.
{@ProjectCalendarPath@} — Het bestandspad naar de agenda met projectmijlpalen van deze HTML-export.
← Ondersteuning van Microsoft Project Taken en bronnen openen via URL →